spectacles sheep - English Synonyms Dictionary